Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OLIVE TERRACE Terraced £138,975 £108,000 12 May 2017
4 OLIVE TERRACE Terraced £172,845 £31,500 11 Oct 1996
5 OLIVE TERRACE Terraced £111,553 £87,500 28 Jul 2017
7 OLIVE TERRACE Terraced £159,807 £119,000 27 May 2016
8 OLIVE TERRACE Terraced £121,036 £32,000 26 May 2000
9 OLIVE TERRACE Terraced £146,163 £117,500 25 Jun 2018
10 OLIVE TERRACE Terraced £151,440 £120,000 23 Oct 2017
14 OLIVE TERRACE Semi-Detached £187,353 £110,000 1 Sep 2006
16 OLIVE TERRACE Terraced £179,985 £84,950 27 Feb 2004